Soru & Cevap

Resim Slaydını Soldan Sağa Oynatma

12.11.2014 - 10:23

Merhaba arkadaşlar bi resim slaydı yaptım. Salayt mantığı soldan sağa doğru hareket eder. ama ben Arapça (Kuran)'dan bir surenin resimlerinden slayt yapıyorum. Yani Soldan sağa değil de sağdan sola döndürtmem lazım. Nasıl yaparım acaba?

Yardımcı olursanız çok sevinirim. Şimdiden teşekkürler..

Kodlarım : 

[code]

public class ImageAdapter extends PagerAdapter {
    
    Context context;
    private int[] GalImages=new int[]{
            R.drawable.resim1,
            R.drawable.resim2,
            R.drawable.resim3,
            R.drawable.resim4,
            R.drawable.resim5,
            R.drawable.resim6,
            R.drawable.resim7,
            R.drawable.resim8,
            R.drawable.resim9,
            R.drawable.resim10,
            R.drawable.resim11,
            R.drawable.resim12,
            R.drawable.resim13,
            R.drawable.resim14,
            R.drawable.hatme15,
            R.drawable.resim15,
            R.drawable.resim16
    };
    
    ImageAdapter(Context context){
        this.context=context;
    }

    @Override
    public int getCount() {
        // TODO Auto-generated method stub
        return GalImages.length;
    }

    @Override
    public boolean isViewFromObject(View arg0, Object arg1) {
        // TODO Auto-generated method stub
        return arg0 == ((ImageView) arg1);
    }
    
    @Override
    public Object instantiateItem(ViewGroup container, int position){
        ImageView imageView=new ImageView(context);
        
        imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
        imageView.setImageResource(GalImages[position]);
        ((ViewPager) container).addView(imageView, 0);
        return imageView;
    }
    
    @Override
    public void destroyItem(ViewGroup container, int position, Object object){
        ((ViewPager)container).removeView((ImageView)object);
    }

}

[/code]

22 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-31404-1421919825.png
muhcob
12.11.2014 - 10:46

setCurrentItem() ile viewpager'ın başlayacağı position değerini belirleyebilirsin. 
ViewPager.setCurrentItem(lastposition);

http://stackoverflow.com/questions/18781944/how-to-make-my-viewpager-swipe-from-right-to-left

Mehmet Emin
12.11.2014 - 12:01
Sağolun çok işime yaradı...
Muhammed ÇOBANOĞLU
12.11.2014 - 12:05
Rica ederim.